package com.itheima;

import java.util.Arrays;
import java.util.Scanner;

public class Test011 {
    public static void main(String[] args) {
        /*
        程序从控制台一次性接收一个学员信息，要求程序必须能正确处理以下几种格式的数据：
		“张三,20,男”
		“   张三   ,     20    ,男”
	      编程：
        定义学员类，可以存储上述数据(姓名String，年龄int，性别char)
        定义测试类，创建一个学员对象，从控制台接收一名学员信息，并能正确解析，
        并将数据存储到学员对象中，最后打印这个学员对象的所有属性的值。
         */
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入学员的信息:");
        String s = sc.nextLine();
        //根据","切割字符串,存入一个字符串数组当中;
        String[] split = s.split(",");
        //遍历这个字符串数组,去掉每个元素两边的空格键;
        for (int i = 0; i < split.length; i++) {
            split[i] = split[i].trim();
        }
        //创建一个学员对象,把字符串中的元素赋值给对象,但是需要转换格式 ;
        Student003 stu  =  new Student003(split[0],Integer.parseInt(split[1]),split[2].charAt(0));
        //通过重写tostring方法打印stu;
        System.out.println(stu);

    }

}
